package com.cartaodeponto;

import com.cartaodeponto.R;
import com.cartaodeponto.data.BD;
import com.cartaodeponto.data.HorasApontadas;

import java.text.ParseException;
import java.util.List;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.ImageButton;
import android.widget.TextView;

public class Home extends Activity  {
	
	 @Override
	    protected void onCreate(Bundle savedInstanceState) {
	        super.onCreate(savedInstanceState);
	        setContentView(R.layout.home);
	        
	        final BD context = new BD(this);

	        TextView tvSaldoAtual = (TextView) findViewById(R.id.tvSaldoAtual);
	   	 	
	        List<HorasApontadas> horas = null;
			try {
				horas = context.buscar();
			} catch (ParseException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
	        
	        if(!horas.isEmpty()){
	        	tvSaldoAtual.setText(""+horas.get(0).getEntradaManha());
	        }
	        
	        //Listeners
	        ImageButton btnEntrada = (ImageButton) findViewById(R.id.btnEntradaManha);
	   	 	btnEntrada.setOnClickListener(new View.OnClickListener() {
                 public void onClick(View v) {
                	 HorasApontadas horasApontadas = new HorasApontadas();
                	 context.inserir(horasApontadas);
                 }
             });
		   	 
	 	}
}
